body { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
ol,ul{ list-style:none;}

/* Struct */
#base{ width:1024px; margin:auto;}	
#header { height:150px; width:100%;text-align:left; border-bottom:#002B54 10px solid;}
#header img{ height:140px;}
#body { min-height:700px; font-size:14px;}
#left { float:left; width:700px; height:600px; padding-right:20px; height:auto;text-align:justify; }
#right { float:right; width:304px; height:600px; height:auto; }
#bottom { clear:both; height:60px; width:100%;}
.clear{ clear:both;}
/*
*
*/

/* Login */
#login{ }
#login ol li{ margin:5px 0px 5px 0px;}
#login .registryLink{ margin:10px 0px 0px 0px;}
#login .registryLink a{ color:#36C;}
/*
*
*/


/* Logged */
#logged{ }
.loggedHeader{ width:130px; float:left; height:20px; padding:0px 5px 0px 5px; margin:15px 5px 15px 5px; text-align:center;}
#logout{ cursor:pointer; text-decoration:underline; font-weight:600;}
#logout:hover{ background:#EEE; text-decoration:none; color:#333;}
/*
*
*/

/* Menu */
#menu{ color:#36C; clear:both; }
#menu ol{ margin-left:10px; padding:0px 0px 0px 20px;}
#menu ol li{ margin:5px 0px 5px 0px; padding:5px 0px 5px 0px; cursor:pointer;}
#menu ol li:hover{ background:#DDD; padding-left:10px; font-weight:bolder;}
#menu ol li a{ color:#36C; text-decoration:none;}
/*
*
*/

/* SendForm  */
.sendForm{ margin:15px 0px 15px 15px;}
.sendForm .action{ margin:15px 0px 15px 0px; border-bottom:#BBB 1px solid;}
.sendForm .actionLabel{ margin-bottom:15px;}
.sendForm .actionLabel input[type=text]{ width:300px;}
.sendForm .actionButtons { height:40px;}
.sendForm .actionButtons p { display:none;}
.sendForm .actionButtons p span {  cursor:pointer;  padding-left:15px; text-decoration:underline; color:#36C;}
.sendForm .actionButtons p span:hover {font-weight:bolder;}
.sendForm .list table { border-collapse:collapse; margin-left:20px;}
.sendForm .list table tbody tr { cursor:pointer; }
.sendForm .list table tbody tr:hover { background:#EEF;}
.sendForm .list table tbody tr td {padding:3px 0px 3px 0px; width:300px;}
.sendForm .list .selected { background:#CCC;}

/*
*
*/

/* ListForm */
.listForm{ height:auto; width:70%; background:#69C; margin:10px 0px 10px 0px; }
.listForm li{ width:49%; margin:5px 0px 5px 0px;}
.listForm .left{ float:left; text-align:right;}
.listForm .right{ float:right; text-align:left;}
/*
*
*/
/* publication profile*/
.publication_list { width:100%; border-left:#333 solid 1px; border-bottom:#333 solid 1px; margin-bottom:5px; }
